die-hard fans - German English Dictionary